@@ -548,6 +548,11 @@ def consumer_shot_unbinding(request): |
||
| 548 | 548 |
|
| 549 | 549 |
ConsumeInfoSubmitLogInfo.objects.filter(model_id=model_id, serialNo=sn).update(delete_type=ConsumeInfoSubmitLogInfo.UNBINDING, status=False) |
| 550 | 550 |
|
| 551 |
+ if user.shots_num <= 5: |
|
| 552 |
+ user.level -= 1 |
|
| 553 |
+ user.shots_num -= 1 |
|
| 554 |
+ user.save() |
|
| 555 |
+ |
|
| 551 | 556 |
ConsumeShotUnbindingInfo.objects.update_or_create(user_id=user_id, submit_pk=submit_pk, defaults={
|
| 552 | 557 |
'model_id': model_id, |
| 553 | 558 |
'sn': sn, |